be advantaged - French English Dictionary